home *** CD-ROM | disk | FTP | other *** search
/ IRIX Base Documentation 2001 May / SGI IRIX Base Documentation 2001 May.iso / usr / share / catman / p_man / cato / Xm / UilDumpSymbolTable.z / UilDumpSymbolTable
Encoding:
Text File  |  1998-10-20  |  5.0 KB  |  133 lines

  1.  
  2.  
  3.  
  4.      UUUUiiiillllDDDDuuuummmmppppSSSSyyyymmmmbbbboooollllTTTTaaaabbbblllleeee((((3333XXXX))))    UUUUNNNNIIIIXXXX SSSSyyyysssstttteeeemmmm VVVV    UUUUiiiillllDDDDuuuummmmppppSSSSyyyymmmmbbbboooollllTTTTaaaabbbblllleeee((((3333XXXX))))
  5.  
  6.  
  7.  
  8.      NNNNAAAAMMMMEEEE
  9.           UUUUiiiillllDDDDuuuummmmppppSSSSyyyymmmmbbbboooollllTTTTaaaabbbblllleeee - Dumps the contents of a named UIL
  10.           symbol table to standard output
  11.  
  12.      SSSSYYYYNNNNOOOOPPPPSSSSIIIISSSS
  13.           ####iiiinnnncccclllluuuuddddeeee <<<<uuuuiiiillll////UUUUiiiillllDDDDeeeeffff....hhhh>>>>
  14.  
  15.           vvvvooooiiiidddd UUUUiiiillllDDDDuuuummmmppppSSSSyyyymmmmbbbboooollllTTTTaaaabbbblllleeee ((((_r_o_o_t__p_t_r))))
  16.                ssssyyyymmmm____eeeennnnttttrrrryyyy____ttttyyyyppppeeee ****_r_o_o_t__p_t_r;;;;
  17.  
  18.  
  19.      VVVVEEEERRRRSSSSIIIIOOOONNNN
  20.           This page documents version 1.2 of the Motif library.
  21.  
  22.      DDDDEEEESSSSCCCCRRRRIIIIPPPPTTTTIIIIOOOONNNN
  23.           The UUUUiiiillllDDDDuuuummmmppppSSSSyyyymmmmbbbboooollllTTTTaaaabbbblllleeee function dumps the contents of a UIL
  24.           symbol table pointer to standard output.
  25.  
  26.  
  27.           _r_o_o_t__p_t_r  Specifies a pointer to the the symbol table root
  28.                     entry.  This value can be taken from the
  29.                     ppppaaaarrrrsssseeee____ttttrrrreeeeeeee____rrrrooooooootttt part of the UUUUiiiillll____ccccoooommmmppppiiiilllleeee____ddddeeeesssscccc____ttttyyyyppppeeee
  30.                     data structure returned by UUUUiiiillll.
  31.  
  32.  
  33.           By following the link from the root entry, you can traverse
  34.           the entire parse tree.  Symbol table entries are in the
  35.           following format:
  36.  
  37.           _h_e_x._a_d_d_r_e_s_s
  38.           _s_y_m_b_o_l._t_y_p_e
  39.           _s_y_m_b_o_l._d_a_t_a
  40.            _p_r_e_v._s_o_u_r_c_e._p_o_s_i_t_i_o_n
  41.            _s_o_u_r_c_e._p_o_s_i_t_i_o_n
  42.            _m_o_d_i_f_i_c_a_t_i_o_n._r_e_c_o_r_d
  43.  
  44.           where:
  45.  
  46.  
  47.           _h_e_x._a_d_d_r_e_s_s         Specifies the hexadecimal address of
  48.                               this entry in the symbol table.
  49.  
  50.           _s_y_m_b_o_l._t_y_p_e         Specifies the type of this symbol table
  51.                               entry.  Some possible types are rrrrooooooootttt,
  52.                               mmmmoooodddduuuulllleeee, vvvvaaaalllluuuueeee, pppprrrroooocccceeeedddduuuurrrreeee, and wwwwiiiiddddggggeeeetttt.
  53.  
  54.           _s_y_m_b_o_l._d_a_t_a         Specifies data for the symbol table
  55.                               entry.  The data varies with the type of
  56.                               the entry.  Often it contains pointers
  57.                               to other symbol table entries, or the
  58.                               actual data for the data type.
  59.  
  60.  
  61.  
  62.  
  63.      Page 1                                          (printed 4/30/98)
  64.  
  65.  
  66.  
  67.  
  68.  
  69.  
  70.      UUUUiiiillllDDDDuuuummmmppppSSSSyyyymmmmbbbboooollllTTTTaaaabbbblllleeee((((3333XXXX))))    UUUUNNNNIIIIXXXX SSSSyyyysssstttteeeemmmm VVVV    UUUUiiiillllDDDDuuuummmmppppSSSSyyyymmmmbbbboooollllTTTTaaaabbbblllleeee((((3333XXXX))))
  71.  
  72.  
  73.  
  74.           _p_r_e_v._s_o_u_r_c_e._p_o_s_i_t_i_o_n
  75.                               Specifies the end point in the source
  76.                               code for the previous source item.
  77.  
  78.           _s_o_u_r_c_e._p_o_s_i_t_i_o_n     Specifies the range of positions in the
  79.                               source code for this symbol.
  80.  
  81.  
  82.           The exact data structures for each symbol type are defined
  83.           in the include file UUUUiiiillllSSSSyyyymmmmDDDDeeeeffff....hhhh.  Note that this file is
  84.           automatically included when an application includes the file
  85.           UUUUiiiillllDDDDeeeeffff....hhhh.
  86.  
  87.      RRRREEEELLLLAAAATTTTEEEEDDDD IIIINNNNFFFFOOOORRRRMMMMAAAATTTTIIIIOOOONNNN
  88.           UUUUiiiillll((((3333XXXX))))
  89.  
  90.  
  91.  
  92.  
  93.  
  94.  
  95.  
  96.  
  97.  
  98.  
  99.  
  100.  
  101.  
  102.  
  103.  
  104.  
  105.  
  106.  
  107.  
  108.  
  109.  
  110.  
  111.  
  112.  
  113.  
  114.  
  115.  
  116.  
  117.  
  118.  
  119.  
  120.  
  121.  
  122.  
  123.  
  124.  
  125.  
  126.  
  127.  
  128.  
  129.      Page 2                                          (printed 4/30/98)
  130.  
  131.  
  132.  
  133.